squirrel-toothed rat - İspanyolca İngilizce Sözlük